.market-img {
  position: relative;
  width: 100%;

  img {
    width: 100%;
    height: 100px;
  }

  .market-box {
    position: absolute;
    display: flex;
    justify-content: center;
    top: 20px;
    width: 100%;
  }

  .market-text {
    color: #fff;
    font-weight: 600;
    font-size: 34px;
    margin: 0 auto;
    width: 1200px;
  }
}

.market-main {
  width: 1200px;
  margin: 0 auto;
}

.select-dow {
  margin-top: 50px !important;
  width: 1200px;
  margin: 0 auto;
}

.select-all {
  display: flex;
  margin-bottom: 12px;

  .item {
    padding: 0 16px;
    background-color: var(--btn-background-color);
    color: #999999;
    border-radius: 9999px;
    margin-right: 10px;
    cursor: pointer;
  }

  .val {
    border: 1px solid #7A99FA;
    color: var(--button-text-color);
  }
}

.footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: var(--btn-background-color);
  min-width: 1400px;
}

.market-box{
  width: 1200px;
  margin: 0 auto;
}